﻿namespace PrearrangedChaos.AgileZen.Service
{
    internal class ProjectFilter : IProjectFilter
    {
        public ITextFilter Description { get; private set; }
        public ITextFilter Details { get; private set; }
        public IIntegerFilter Id { get; private set; }
        public IStringFilter Name { get; private set; }
        public IIntegerStringFilter Owner { get; private set; }

        public ProjectFilter()
        {
            this.Description = new TextFilter("description");
            this.Details = new TextFilter("details");
            this.Id = new IntegerFilter("id");
            this.Name = new StringFilter("name");
            this.Owner = new IntegerStringFilter("owner");
        }
    }
}